/**
 * 
 */
package com.zzu.icukangfu.service;

import java.util.List;

import com.zzu.icukangfu.entity.Patient;
import com.zzu.icukangfu.entity.PatientTM;

/**
 * @author teng
 * @time下午5:10:06
 * @corporation ttkj
 */
public interface PatientService {

	/**
	 * 添加患者
	 * 
	 * @param patient
	 * @return
	 */

	public Boolean addPatient(Patient patient);

	/**
	 * 患者登录
	 */
	public Patient loginPatient(Patient patient);

	/**
	 * 查询患者信息
	 * 
	 * @param casenum
	 * @return
	 */
	public Patient findThePatient(String casenum);

	/**
	 * 查询患者信息(t)
	 * 
	 * @param patient_id
	 * @return
	 */
	public Patient findThePatient(Long patient_id);

	/**
	 * 添加患者康复训练信息
	 * 
	 * @param patientTM
	 * @return
	 */
	public Boolean addPatientTrainingMessage(PatientTM patientTM);

	/**
	 * 查询患者训练信息
	 * 
	 * @param casenum
	 * @return
	 */
	public List<Patient> findThePatientTrainingMessage(String casenum);

	/**
	 * 根据患者id查看患者信息
	 * 
	 * @param patient_id
	 * @return
	 */
	public List<Patient> findThePatientTrainingMessage(Long patient_id);

	/**
	 * 根据用户名查找信息
	 */
	public Patient findByUsername(String username);

}
